package com.fr.cell;

import com.fr.report.CellElement;
import com.fr.report.Report;
import com.fr.report.core.PaintUtils;
import java.awt.Graphics2D;

public class CellElementPainter
{
  public void paintBackground(Graphics2D paramGraphics2D, Report paramReport, CellElement paramCellElement, int paramInt1, int paramInt2)
  {
    PaintUtils.paintBackground(paramGraphics2D, paramCellElement.getStyle(), paramInt1, paramInt2);
  }

  public void paintContent(Graphics2D paramGraphics2D, Report paramReport, CellElement paramCellElement, int paramInt1, int paramInt2)
  {
    PaintUtils.paintGridCellContent(paramGraphics2D, paramCellElement, paramInt1, paramInt2);
  }

  public void paintBorder(Graphics2D paramGraphics2D, Report paramReport, CellElement paramCellElement, int paramInt1, int paramInt2)
  {
    PaintUtils.paintBorder(paramGraphics2D, paramCellElement.getStyle(), paramInt1, paramInt2);
  }
}